bitter melon (momordica charantia) - Spanish English Dictionary

bitter melon (momordica charantia)

Meanings of "bitter melon (momordica charantia)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
bitter melon (momordica charantia) sorosí [m] HN